package com.xunk.equipment.vo.response;

import lombok.*;
import com.xunk.common.core.domain.EquipmentResponse;

import java.util.List;
import java.util.Map;

/**
 * @ProjectName: HIM
 * @Package: com.xunk.equipment.vo.response
 * @ClassName: FridgeResponse
 * @Author: luanzhiwei
 * @Description: 冰箱返回实体类
 * @Date: 2021/6/17 13:17
 * @Version: 1.0
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode
@ToString
public class FridgeResponse extends EquipmentResponse {

    /**
     * 开关机状态，true开false关
     */
    private boolean on;
    /**
     * 冷藏室显示温度
     */
    private int refrigeratorTemperatureC;
    /**
     * 冷冻室显示温度
     */
    private int freezerTemperatureC;
    /**
     * 环境温度
     */
    private int envTemperature;

    /**
     * 锁定状态
     */
    private boolean lockStatus;
    /**
     * 冷藏室设置档位
     */
    private List<Map<String, String>> refrigeratorTargetTempLevel;
    /**
     * 冷冻室设置档位
     */
    private List<Map<String, String>> freezerTargetTempLevel;

    /**
     * 湿区档位设置
     */
    private List<Map<String, String>> wetAreaTargetLevel;
    /**
     * 干区档位设置
     */
    private List<Map<String, String>> dryAreaTargetLevel;


}
